iT邦幫忙

2021 iThome 鐵人賽

DAY 2
0

離實習結束還有30天

實習生小光第一天到新公司實習,什麼都不懂的他到底會遇到什麼事情呢,讓大家想想第一天上班會做些什麼工作呢,接下來也請大家一起看下去第一天的生活會獲得什麼呢。

本文同步放置於此

初到公司

「您好,我是今天第一天來實習的實習生小光」
經過人資以及部門主管介紹小光很有禮貌的跟部門的同事打招呼,這時部門主管對著一個桌上擺滿文件的人招手並說道。
「來來來,大頭這幾天麻煩你照顧小光一下」
這時小光在雜亂的電腦桌後看到探出一顆戴眼鏡並一眼茫然的看著他的頭,這就是幫忙帶小光30天的同事大頭,所,以小光就走到大頭旁邊的空電腦桌並坐下。
「前輩這30天請多多指教了」
小光很有禮貌地在打聲招呼,不過大頭只是搔搔頭沒有理他,過了幾分鐘的沈默後大頭開口說了。
「你先把電腦裝一裝」

dotnet sdk ? vscode

在頓了幾秒後,小光回過神來用不解的眼神看著大頭,大頭過了幾分鐘後才發覺小光在看著他。
「dotnetcore有用過嗎?你有用過甚麼IDE?」
結果收到的是一陣沉寂,大頭見小光不發一語後嘆了口氣
「你先裝一下最基本的dotnetcore,接下來開發dotnetcore要裝的東西我待會再一步步告訴你」
所以小光今天學到的第一個東西就是安裝dotnetcore。

安裝 dotnet sdk

首先到dotnetcore的下載頁面來下載dotnet sdk,透過這個sdk裡的cli可以讓我們還原相依的函式庫、編譯甚至於發佈,所以這個sdk要優先安裝。
不過如果不喜歡安裝包的話還可以選擇工具下指令安裝,例如MacOS的homebrew來安裝。

vscode ? vs ? Rider

「終於大功告成了,你現在可以開始開發了」
裝完sdk後大頭對小光這麼說,但是小光聽完後整個臉都綠了,對於如何開發心裡滿是問號。
「哈哈哈,不鬧你了,不過其實用筆記本或是vim也可以開發,再搭配sdk就可以編譯執行了。」
聽完之後小光放下心中的大石頭,不過還是滿腦子問號。
「好了接下來我們來裝ide了,看你這樣子一定沒有用ide開發過,我先跟你介紹一下」

visual studio

visual studio微軟的老牌開發程式,如果是這個就可以很容易開發,但是免費的社群版功能陽春,而且整個程式太過肥大還不如直接使用vscode。

Rider

Rider知名開發工具商Jetbrain來開發dotnetcore的跨平台工具,這工具的缺點是要收費,不過所有商品第一年費249鎂、第二年年費199鎂之後每年149鎂相信許多人都可以負擔,而且這邊極力推薦學生去申請教育版,因為教育版免費。

vscode

最後介紹vscode,微軟免費且輕量級開發工具,雖然輕量但是有許多神人貢獻的開發插件,相信開發的路上不寂寞。

「好了,介紹完那麼多你決定裝哪個?不過也別想太久,vscode裝下去就對了」
解說完大頭這麼跟小光說,所有小光決定先裝vscode(但是心裡想回家申請Rider教育版)。
「好吧今天就這樣吧,明天再告訴你vscode怎麼用」
就這樣小光第一天的生活就在安裝中度過了。

後記

不免俗的第一篇要先跟大家介紹環境設定,不過發覺再說明工具如何使用又時間不夠,所以明天再跟大家說明如何使用vscode,敬請期待。


上一篇
D-0-結束也是開始,這30天dotnetcore的歷程回顧
下一篇
D-29-vscode ? extensions ? terminal
系列文
30天的asp.net core實習生活-從入門到進階技巧31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言